Narayanan passes away